//============================================================================
// Copyright (C) 2003-2013 Brett R. Jones 
// All Rights Reserved
//
// You may redistribute and/or modify for non commercial and commercial uses 
// provided this copyright notice remains in place and is not modified
//
// This code is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
//
// brettjones1900@gmail.com
// http://www.p2panarchy.com
//============================================================================
class PktEffect : public VxPktHdr
{
public:
	PktEffect()
	{
		m_u16PktLen = sizeof( PktEffect );
		m_u16PktType = PKT_TYPE_EFFECT;
	}
	U16 u16Action;		// 0 = normal 1 = follow target
	U32 u32SnSrc;		// serial of source character
	U32 u32SnDest;		// serial of target character
	U32 u32EffectId;	// Effect Id
	U32 u32ExplodeId;	// Explode Id..if not 0 then run explode effect on impact
	Vec3f vPosSrc;		// start position
	Vec3f vPosDest;		// destination position
};
